
/*头部开始*/
.top{ width:100%; height:40px; line-height:40px; background:url(../img/top_02.jpg ) 0 0 repeat;}
.top_le{ float:left; font-family:" 宋体"; font-size:14px; color:#626161; }

/*头部结束*/

/*logo开始*/

.logo{ width:100%; height:105px; clear:both; overflow:hidden;}
.logo_le{ float:left;  padding-top:26px;}
.logo_le img{float:left; }


/*导航开始*/

.navv{ width:100%; height:49px; background:#037ecc;}
.navv ul li{ float:left; line-height:49px;height:49px;}
.navv ul li a{ padding:0 40px; font-size:14px; color:#ffffff;}
.cur{ background:#0166a5; }
.cur a{ font-size:14px; color:#ffffff !important;}
.navv ul li:hover{background:#0166a5; }
.navv ul li:hover a{font-size:14px; color:#ffffff !important;}


/*banner开始*/
.banner{ width:100%; height:auto; }

.focusBox { position: relative; width:100%; height:auto; overflow: hidden; }
	.focusBox .pic{ position:relative; z-index:0; }
	.focusBox .pic a { width:1920px; height:500px; display: block; }
	.focusBox .hd { width:100%; position: absolute; bottom: 10px; text-align: center; font-size:0; z-index:1; }
	.focusBox .hd li{margin: 0 5px; background: url(../img/dot.png) no-repeat 0 -20px; height: 19px; overflow: hidden; width: 19px; cursor: pointer;
		display:inline-block; *display:inline; zoom:1;  _background: url(../img/dot8.png) no-repeat 0 -16px;
	}
	.focusBox .hd .on{ background-position:0 0; }

	.focusBox .prev,
	.focusBox .next { width: 60px; height: 90px; margin: -60px 0 0; display: none; background: url(../img/ad_ctr.png) no-repeat 0 0; position: absolute; top: 50%; z-index: 10; cursor: pointer; text-indent: -9999px; filter:alpha(opacity=20);opacity:0.2;  }
	.focusBox .prev { left: 0; }
	.focusBox .next { background-position: 0 -90px; right: 0; }
	.focusBox .prev:hover,
	.focusBox .next:hover { filter:alpha(opacity=50) !important;opacity:0.5 !important;  }

/*内容开始*/

.main{ width:100%; height:auto; overflow:hidden; clear:both; margin:35px 0;}

.banner1{ width:100%; height:auto;}
.banner1 img{ width:100%; height:auto;}


/*内容都一部分开始*/

.main_a{ width:100%; height:auto; overflow:hidden; clear:both;}
.a_le{ width:224px; height:375px; border:1px solid #e5e2e2; float:left;}
.ale_top{ width:100%; height:37px; line-height:37px; text-indent:1em; font-weight:bold; font-size:14px; color:#ffffff;}
.ale_con{ width:200px; padding-left:24px; margin-top:10px; height:auto;}
.ale_con p{ line-height:27px; font-size:12px; color:#565555;}
.a_zh{ width:556px; height:375px;border:1px solid #e5e2e2; float:left; margin-left:15px;}
.azh_top{ width:100%; height:37px; line-height:37px;font-size:14px; color:#ffffff;  text-indent:1em; font-weight:bold;}
.azh_con{ width:516px; height:325px; padding:20px 20px 0 20px; line-height:30px; font-size:12px; color:#424141;OVERFLOW-Y:auto;OVERFLOW-X:hidden}
.azh_con::-webkit-scrollbar {
  width: 0px;
 }
  .azh_con::-webkit-scrollbar-track {
  background-color:#f5f5f5;
  -webkit-border-radius: 2em;
  -moz-border-radius: 2em;
  border-radius:2em;
 }
  .azh_con::-webkit-scrollbar-thumb {
  border-radius: 10px;
  background-color: #FFF;
  background-image: -webkit-gradient(linear,  40% 0%,  75% 84%,  from(#4D9C41),  to(#19911D),  color-stop(.6, #54DE5D));
  -webkit-border-radius: 2em;
  -moz-border-radius: 2em;
  border-radius:2em;
 }
	
	
	
.a_ri{ width:330px; height:375px; float:right;}
.shi_tit{ width:310px; padding-left:20px; font-size:20px; color:#333333;}
.time{ width:100%; height:88px; line-height:88px; margin-top:50px; margin-bottom:45px;  }
#t_d{ font-size:50px; font-weight:bold; color:#dcdfe1; width:70px; height:88px; line-height:88px; text-align:center; display:block; margin-left:80px;}
#t_d b{ font-size:28px !important; color:#323132 !important;}
.a_ri h3{ width:185px; height:56px;padding-left:75px; margin-bottom:20px; font-size:24px; color:#ffffff; line-height:56px; }
.a_ri h3 a{font-size:24px; color:#ffffff; }
.gerentuan{ background:url(../img/tuanduit_03.jpg) 0 0 no-repeat;}
.teamtuan{ background:url(../img/tuanduit_06.jpg) 0 0 no-repeat;}
.box {
  -webkit-box-shadow: 0 0 16px 1px rgba(63, 76, 136, 0.3);
  -moz-box-shadow: 0 0 16px 1px rgba(63, 76, 136, 0.3);
  box-shadow: 0 0 16px 1px rgba(63, 76, 136, 0.3);
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  overflow: hidden;
  width: 260px;
	margin-top: 6px;
	margin-bottom: 6px;
}
.countdown {
  width: 100%;
  height: 116px;
  background-color: #3c4469;
  text-align: center;
  color: #fff;
  font-size: 40px;
  line-height: 75px;
  overflow: hidden;
  border-top-right-radius: 10px;
  border-top-left-radius: 10px;
}
.countdown h2 {
  font-weight: bold;
  margin-top: 14px;
  font-family: NumberFont;
	color: #fff;
}
.countdown h2 i {
  width: 14px;
  height: 46px;
  background: url(../img/days.png) center no-repeat;
  vertical-align: baseline;
  margin-left: 2px;
}
.countdown p {
  font-size: 12px;
  line-height: 15px;
}
.iblock{display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;}

/*内容都二部分开始*/

.main_b{width:100%; height:auto; overflow:hidden; clear:both; margin-top:34px;}
.b_le{ width:360px; height:auto; float:left; margin-right:28px;}
.ble_top{ width:360px; height:37px; line-height:37px; border-bottom:1px solid #000000; margin-bottom:5px;}
.ble_top h2{ width:95px; height:37px; float:left; line-height:37px; text-align:center; background:#136ebf; color:#ffffff; font-size:16px;}
.ble_top span{ line-height:37px; float:right; font-size:14px; color:#333333;}
.b_le ul li{ line-height:44px; border-bottom:1px dotted #dddddd; width:330px; padding-left:26px; background:url(../img/fg_03.jpg) 2px center no-repeat;}
.b_le ul li a{ font-size:12px; color:#333333;}
.b_ri{ width:360px; height:auto; float:left; }
.bri_top{ width:360px; height:37px; line-height:37px; border-bottom:1px solid #000000; margin-bottom:5px;}
.bri_top h2{ width:95px; height:37px; float:left; line-height:37px; text-align:center; background:#136ebf; color:#ffffff; font-size:16px;}
.bri_top span{ line-height:37px; float:right; font-size:14px; color:#333333;}
.b_ri ul li{ line-height:44px; border-bottom:1px dotted #dddddd; width:330px; padding-left:26px; background:url(../img/fg_03.jpg) 2px center no-repeat;}
.b_ri ul li a{ font-size:12px; color:#333333;}

/*内容都三部分开始*/

.main_c{width:100%; height:auto; overflow:hidden; clear:both; margin-top:34px;}
.c_top{ width:100%; height:37px; line-height:37px; border-bottom:1px solid #000000; margin-bottom:20px;}
.c_top h2{ width:95px; height:37px; float:left; line-height:37px; text-align:center; background:#136ebf; color:#ffffff; font-size:16px;}
.c_top span{ line-height:37px; float:right; font-size:14px; color:#333333;}
.main_c ul li{ float:left; width:276px; height:214px; margin:0 5px;}
.main_c ul li img{width:276px; height:214px;}


/*内容都四部分开始*/

.main_d{width:100%; height:auto; overflow:hidden; clear:both; margin-top:34px;}
.d_top{ width:100%; height:37px; line-height:37px; border-bottom:1px solid #cc0033; background:#f5f4f4; margin-bottom:20px;}
.d_top h2{ width:95px; height:37px; float:left; line-height:37px; text-align:center; background:#136ebf; color:#ffffff; font-size:16px;}
.main_d ul li{ float:left; width:163px; height:72px; margin:0 13px 10px; border:1px solid #c6c6c6; }
.main_d ul li img{width:163px; height:72px;}


/*底部开始*/

.fotter{ width:100%; height:auto;clear:both; overflow:hidden; border-top:1px solid #ffbcbc;}

.fot_con{ width:760px; height:auto; clear:both; overflow:hidden; margin:26px auto;}
.fot_wx{ float:left; width:103px; height:103px; }
.fot_wx img{ width:93px; height:93px; padding:5px; background:#ffffff;}
.fot_lx{ width:637px; margin-left:20px; float:left;}
.fot_lx p{ line-height:30px; font-size:12px; color:#191919;}



/*location开始*/

.location{ width:100%; height:60px; padding-bottom:10px;background:url(../img/dshf_03.jpg) 0 bottom  repeat-x;}
.location h2{ float:left; line-height:60px; font-size:18px; color:#037ecc; padding-left:20px;}
.locat{ float:right; line-height:60px; font-size:14px; color:#6f6f6f;}
.locat a{font-size:14px; color:#6f6f6f;}


/*内容开始*/

.content{ width:100%; height:auto; overflow:hidden; clear:both; margin:50px 0;}
.huiyuan{ width:100%;height:auto; overflow:hidden; clear:both;}
.huiyuan h2{ width:100%; height:51px;}
.huiyuan h2 img{ margin-left:auto; margin-right:auto;}

.frm{ width:405px; height:auto;overflow:hidden; clear:both; margin-left:auto; margin-right:auto; margin-top:60px;}
.name{ width:342px; height:48px; line-height:48px; border:1px solid #cccccc; padding-left:20px; font-size:16px; color:#8e8e8e; padding-right:40px;background:url(../img/renr_03.png) 360px center no-repeat;border-radius:3px;}
.contact{ width:342px; height:48px; line-height:48px; border:1px solid #cccccc; padding-left:20px; font-size:16px; color:#8e8e8e; margin-top:35px; padding-right:40px;background:url(../img/suor_03.png) 360px center no-repeat;border-radius:3px;}
.xinwang{ width:405px; height:60px; margin-top:20px;margin-left:auto; margin-right:auto; margin-bottom:40px;}
.xinh{ width:144px; height:50px; background:url(../img/xin_03.png) 0 0 no-repeat; float:left;}
.wangh{width:146px; height:50px; background:url(../img/wangt_03.png) 0 0 no-repeat; float:right;}


.zhaohui{width:100%;height:auto; overflow:hidden; clear:both;}
.zhaohui h2{ width:910px; height:40px; line-height:40px; padding-left:40px; font-size:14px; color:#333333;  margin-left:auto; margin-right:auto;background:url(../img/heirens_03.png) 15px center no-repeat #f6f8f8; }


.frmt{  width:720px;height:auto;overflow:hidden; clear:both; margin-left:auto; margin-right:auto;margin-top:45px;  }
.lianxi_t{ height:35px; margin-bottom:40px;}
.lianxi_t p{ float:left; width:90px; text-align:left; font-size:14px; color:#333333; line-height:33px; margin:0px; padding:0px;}
.xlr{ width:600px; padding-left:20px; height:32px; line-height:32px; border:1px solid #CCC; float:left;border-radius:3px; }

.tijiao{width:290px; height:36px; line-height:36px; font-size:16px; color:#ffffff; margin-left:auto; margin-right:auto; margin-left:200px; text-align:center;  background:#037ecc; margin-top:55px;}


.zhuce{width:100%;height:auto; overflow:hidden; clear:both;}
.zhuce h2{ width:910px; height:40px; line-height:40px; padding-left:40px; font-size:14px; color:#333333;  margin-left:auto; margin-right:auto;background:url(../img/heirens_03.png) 15px center no-repeat #f6f8f8; }
.zhuce h2 span{ font-size:14px; color:#e31c1c !important;}
.geren{ width:910px;line-height:35px; margin-left:auto; margin-right:auto;margin-top:15px; text-indent:3em; font-size:14px; color:#333333;}


.frmb{ margin-top:40px; width:950px; margin-left:auto; margin-right:auto;}
.lianxi_tb{width:950px; padding-bottom:20px; margin-top:15px; height:auto; overflow:hidden; clear:both; border-bottom:1px dashed #dddddd;}
.lianxi_tb p{ float:left; width:80px;  line-height:32px; margin:0px; padding:0px; margin-left:60px; font-size:14px; color:#333333;}
.xlrb{ width:600px; padding-left:25px; margin-left:15px; height:32px; border:1px solid #cccccc; float:left;border-radius:3px; }
.required{ color:#e31c1c;}
.lianxib_tb{width:950px; padding-bottom:20px; margin-top:15px; height:auto; overflow:hidden; clear:both; }
.lianxib_tb p{ float:left; width:80px;  line-height:32px; margin:0px; padding:0px; margin-left:60px; font-size:14px; color:#333333;}
.yanzhma{ margin-top:10px;}
.yanzhengma{width:80px; margin-left:15px; height:30px; border:1px solid #CCC; float:left; border-radius:3px; }
.code_image{ padding-left:15px; display:inherit;}
.zhuyi{ line-height:35px; font-size:14px; color:#333333; margin-left:153px;}

.tijiaob{width:290px; height:36px; line-height:36px; color:#ffffff; margin-left:280px; font-size:16px; background:#037ecc; margin-top:55px;}
.restb{width:100px; height:30px; line-height:30px; color:#ffffff; margin-left:10px;background:#3a8b37;margin-top:15px;}


.yaoqiu{ font-size:12px; color:#666666; height:20px; margin-top:15px; width:380px; margin-left:auto; margin-right:auto;}
.yaoqiu a{ color:#006600;}
.danxuan{ width:13px; height:13px; }

/*左侧开始*/
.con_le{ width:258px; float:left; height:auto; overflow:hidden; }
.le_top{ width:256px;min-height:400px; border:1px solid #dddddd; padding-bottom:20px;}
.le_top h2{ width:100%; height:37px; line-height:37px; font-size:16px; font-weight:bold; color:#ffffff; text-indent:1em;  background:#037ecc; margin-bottom:20px;}
.le_top ul li{ width:190px; margin-left:15px; padding-left:20px; background:url(../img/nyr_07.jpg) left center no-repeat; height:30px; line-height:30px; border-bottom:1px solid #dddddd;}
.le_top ul li a{ font-size:16px; color:#727171;}



/*单页开始*/
.con_ri{ width:870px; height:auto; overflow:hidden; float:right;}

.ri_top{ width:100%; height:37px; line-height:37px; border-bottom:1px solid #dddddd; font-size:16px; color:#595757; margin-bottom:20px;}
.ri_top a{font-size:16px; color:#595757;}

.page_con{ width:840px; margin: 0 15px; height:auto; clear:both; overflow:hidden;}

.biaoti{ width:100%; line-height:50px; font-size:24px;  color:#333333; text-align:center; height:50px;}
.from{ line-height:40px; text-align:center; font-size:14px; color:#333333;width:100%; margin-bottom:15px;}
.lis_xw{ width:870px; }
.lis_xw li {width:860px; height:35px; line-height:35px;border-bottom:1px dashed #e0dcd2; margin-left:10px; text-indent:1em; font-size:14px;color:#000000; background:url(../img/dian-03.jpg) 5px center no-repeat; } 
.lis_xw li a{font-size:14px;color:#85827d;}
.lis_xw li span{ float:right; margin-right:20px;}

.lis_cp li{ float:left; width: 276px; margin-left:10px; margin-top:20px;}
.lis_cp li dl dt{ width:276px; height:214px; border:1px solid #c9c9c9;}
.lis_cp li dl dt img{width:276px; height:214px;}
.lis_cp li dl dd{ width:276px; height:30px; line-height:30px; text-align:center;}
.lis_cp li dl dd a{ font-size:16px;}


.con_xinwen{width:850px;margin-left:auto; margin-right:auto; height:auto; overflow:hidden; clear:both; padding:15px 0; }

.news1 {

	width: 100%;

	height: auto;

	overflow: hidden;

	margin: 0px auto;

}

.news1 li {

	width: 100%;

	padding: 5px 0;

	height: 30px;

	font: 14px/30px "microsoft yahei";

	color: #737373;/* background:#fff; */

	border-bottom: 1px solid #d6bae4;

}

.news1 li a {    color: #424242;font-size:14px;margin-left: 12px;



	/*float: left;

	margin-left: 12px;

	font-size:15px;*/

}

.news1 li a b{ font-weight:normal}

 

.news1 li span {

	float: right;

	margin-right: 12px;

}

.news2 li {

	border-bottom: 1px solid #ccc;

}

.news3 li {

	border-bottom: 1px dashed #ccc;

}

.news6 li {

	border-bottom: 1px dashed #ccc; padding:20px 0px; height:90px; display:block;

}

.news6 h1{ width:60px; float:left; font-weight:normal; margin:auto; width:80px; height:80px; border:1px solid #cccccc; background-color:#eeeeee;}

.news6 h1 p{ font-weight:bold; font-size:30px; text-align:center; padding-top:10px}

.news6 h1 span{ font-weight:none; font-size:12px; text-align:center}

.news6 h1 div{ border:3px solid #fff; height:74px}

.news6 h2{ float:left; font-weight:normal; width:720px;}

.news6 h2 p{ margin-left:12px; color:#7f7e7e; font-size:12px}
.news {

	width: 100%;

	height: auto;

	overflow: hidden;

}

.news li {

	width: 100%;

	height: 35px;

	border-bottom: 1px dashed #999999;

	overflow: hidden;

	background: url(../img/icons1.jpg) 8px center no-repeat;

	text-indent: 27px;

	font: 16px/35px "microsoft yahei";

	color: #1d1d1d;

}

.news li a {

	float: left;

	text-decoration: underline;

}

.news li a:hover {

	color: #333;

}

.news li span {

	float: right;

	color: #666666;

	font-weight: 100;

}

.news li.blank {

	margin-bottom: 26px;

}

.news p {

	line-height: 26px;

	color: #666666;

}


.info_previous_next_wrap{margin:10px 0; font-size:14px; color:#333333;}
.info_previous_next_wrap a{font-size:14px; color:#333333;}
.Previous{ line-height:30px;}
.Next{ line-height:30px;}


.pages {
	display: table;clear:both; margin-left:auto; margin-right:auto;
	padding: 70px 30px;
}


.pages .pagenum{background: #A6A0A0;
         color:#ffffff;
	padding: 8px 10px;
	margin-right: 10px;
	margin-bottom: 10px;}


.pages .pageinfo{background: #A6A0A0;
	color:#ffffff;
	padding: 8px 10px;
	margin-right: 10px;
	margin-bottom: 10px;}
.pages .pagefirst{background: #A6A0A0;
	color:#ffffff;
	padding: 8px 10px;
	margin-right: 10px;
	margin-bottom: 10px;}
.pages .pageup{background: #A6A0A0;
	color:#ffffff;
	padding: 8px 10px;
	margin-right: 10px;
	margin-bottom: 10px;}
.pages .pagenextall{background: #A6A0A0;
	color:#ffffff;
	padding: 8px 10px;
	margin-right: 10px;
	margin-bottom: 10px;}	
.pages .pagedown{background: #A6A0A0;
	color:#ffffff;
	padding: 8px 10px;
	margin-right: 10px;
	margin-bottom: 10px;}	
.pages .pageend{background: #A6A0A0;
	color:#ffffff;
	padding: 8px 10px;
	margin-right: 10px;
	margin-bottom: 10px;}		
	
.pages .current{padding: 8px 10px;
    margin-right: 10px;
    margin-bottom: 10px;background: #0078bf !important;color:#ffffff;}

/*分页样式*/
.pagination{text-align:center;margin-top:20px;margin-bottom: 20px;}
.pagination li{margin:0px 5px; border:1px solid #e6e6e6;padding: 3px 8px;display: inline-block;}
.pagination .active{background-color: #0166a5;color: #fff;}
.pagination .disabled{color:#aaa;}

























/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*